package com.lst.api.vo.response;

import com.lst.api.vo.CodeAndNameVo;
import com.lst.api.vo.IsInputCodeAndNameVo;
import com.lst.api.vo.IsRentCodeAndNameVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author: Frank
 * @date: 2019/12/31 14:08
 * @version: V1.0
 */
@Data
@NoArgsConstructor
public class LoanApplySelectDataResponse {

    @ApiModelProperty(name = "businessPlaceList", value = "经营场所选择数据", dataType = "List<IsRentCodeAndNameVo>")
    private List<IsRentCodeAndNameVo> businessPlaceList;

    @ApiModelProperty(name = "companyTypeList", value = "公司类型选择数据", dataType = "List<IsInputCodeAndNameVo>")
    private List<IsInputCodeAndNameVo> companyTypeList;

    @ApiModelProperty(name = "industryTypeList", value = "行业类型选择数据", dataType = "List<IsInputCodeAndNameVo>")
    private List<IsInputCodeAndNameVo> industryTypeList;

    @ApiModelProperty(name = "loanBankList", value = "贷款银行选择数据", dataType = "List<IsInputCodeAndNameVo>")
    private List<IsInputCodeAndNameVo> loanBankList;

    @ApiModelProperty(name = "loanPurposeList", value = "贷款用途选择数据", dataType = "List<IsInputCodeAndNameVo>")
    private List<IsInputCodeAndNameVo> loanPurposeList;

    @ApiModelProperty(name = "overdueList", value = "逾期情况选择数据", dataType = "List<IsInputCodeAndNameVo>")
    private List<IsInputCodeAndNameVo> overdueList;

    @ApiModelProperty(name = "resideTypeList", value = "居住类型选择数据", dataType = "List<IsInputCodeAndNameVo>")
    private List<IsInputCodeAndNameVo> resideTypeList;

    @ApiModelProperty(name = "taxLevelList", value = "税务等级选择数据", dataType = "List<CodeAndNameVo>")
    private List<CodeAndNameVo> taxLevelList;

    @ApiModelProperty(name = "carBrandList", value = "车辆品牌选择数据", dataType = "List<IsInputCodeAndNameVo>")
    private List<IsInputCodeAndNameVo> carBrandList;
}
